<?php

/**
 * @package usuarios
 * @author Alvaro Garcia
 * @license GPL3
 */
class Perfil
{
	private $id;
	private $aficiones;
	private $musica;
	private $peliculas;
	private $libros;
	private $videojuegos;
	private $citas;
	private $gente;
	private $yo;
	
	public function cargarPerfilConId($id)
	{
		$sql = "SELECT aficiones,musica,peliculas,libros,videojuegos,citas,gente,yo
		FROM perfiles WHERE id_usuario = ".$id;
		$res = mysql_query($sql);
		if(!mysql_error())
		{
			$this->id = $id;
			
			$fila = mysql_fetch_array($res,MYSQL_ASSOC);
			$this->aficiones = $fila['aficiones'];
			$this->musica = $fila['musica'];
			$this->peliculas = $fila['peliculas'];
			$this->libros = $fila['libros'];
			$this->videojuegos = $fila['videojuegos'];
			$this->citas = $fila['citas'];
			$this->gente = $fila['gente'];
			$this->yo = $fila['yo'];
		}
	}
	
	public function getId()
	{
		return $this->id;
	}
	
	public function actualizarTodo($aficiones,$citas,$gente,$libros,$musica,$peliculas,$videojuegos,$yo)
	{
		$sql= "UPDATE perfiles SET aficiones = '".$aficiones."', citas= '".$citas."', gente = '".$gente."',libros = '".$libros."',musica = '".$musica."',peliculas = '".$peliculas."',videojuegos = '".$videojuegos."',yo ='".$yo."'
		WHERE id_usuario = ".$this->id;
		mysql_query($sql);
		if(mysql_affected_rows() < 1)
		{
			$sql = "INSERT INTO perfiles (id_usuario,aficiones,citas,gente,libros,musica,peliculas,videojuegos,yo)
			VALUES (".$this->id.",'".$aficiones."','".$citas."','".$gente."','".$libros."','".$musica."','".$peliculas."','".$videojuegos."','".$yo."')";
			mysql_query($sql);
		}
	}
	
	public function actualizarAficiones($nuevo)
	{
		$this->aficiones=$nuevo;
		$sql = "UPDATE perfiles SET aficiones = '".$nuevo."' WHERE id_usuario = ".$this->id;
		mysql_query($sql);
		echo $sql;
	}
	public function actualizarMusica($nuevo)
	{
		$this->musica=$nuevo;
		$sql = "UPDATE perfiles SET musica = '".$nuevo."' WHERE id_usuario = ".$this->id;
		mysql_query($sql);
		echo $sql;
	}
	public function actualizarPeliculas($nuevo)
	{
		$this->peliculas=$nuevo;
		$sql = "UPDATE perfiles SET peliculas = '".$nuevo."' WHERE id_usuario = ".$this->id;
		mysql_query($sql);
		echo $sql;
	}
	public function actualizarLibros($nuevo)
	{
		$this->libros=$nuevo;
		$sql = "UPDATE perfiles SET libros = '".$nuevo."' WHERE id_usuario = ".$this->id;
		mysql_query($sql);
		echo $sql;
	}
	public function actualizarVideojuegos($nuevo)
	{
		$this->videojuegos=$nuevo;
		$sql = "UPDATE perfiles SET videojuegos = '".$nuevo."' WHERE id_usuario = ".$this->id;
		mysql_query($sql);
		echo $sql;
	}
	public function actualizarCitas($nuevo)
	{
		$this->citas=$nuevo;
		$sql = "UPDATE perfiles SET citas = '".$nuevo."' WHERE id_usuario = ".$this->id;
		mysql_query($sql);
		echo $sql;
	}
	public function actualizarGente($nuevo)
	{
		$this->gente=$nuevo;
		$sql = "UPDATE perfiles SET gente = '".$nuevo."' WHERE id_usuario = ".$this->id;
		mysql_query($sql);
		echo $sql;
	}
	public function actualizarYo($nuevo)
	{
		$this->yo=$nuevo;
		$sql = "UPDATE perfiles SET yo = '".$nuevo."' WHERE id_usuario = ".$this->id;
		mysql_query($sql);
		echo $sql;
	}
	
	
	public function getAficiones()
	{
		return $this->aficiones;
	}
	public function getMusica()
	{
		return $this->musica;
	}
	public function getPeliculas()
	{
		return $this->peliculas;
	}
	public function getLibros()
	{
		return $this->libros;
	}
	public function getVideojuegos()
	{
		return $this->videojuegos;
	}
	public function getCitas()
	{
		return $this->citas;
	}
	public function getGente()
	{
		return $this->gente;
	}
	public function getYo()
	{
		return $this->yo;
	}
	
}
?>
